import { Navigate } from 'react-router-dom'
// RouterAuth高阶组件，用于判断用户是否登录 ，如果登录则跳转到对应页面，否则跳转到登录页面  
// 参数：children 子组件 ：RouterAuth引用在mian.js文件中，包裹在需要鉴权的组件上，他可以获取子组件的所有内容

export const RouterAuth = ({ children }) => {
    // 获取token    
    const token = localStorage.getItem('token')
    if (!token) {
        return <Navigate to='/login' replace />
    }
    return (
        children
    )
}